keyed pulley - German English Dictionary